/**
 * 日期时间格式
 */
export const datetimeFmt = 'YYYY-MM-DD hh:mm';

/**
 * 日期格式
 */
export const dateFmt = 'YYYY-MM-DD';

/**
 * 时间格式
 */
export const timeFmt = 'hh:mm';

/**
 * 默认分页大小
 */
export const defaultPageSize = 20;

export const basePATH = import.meta.env.VITE_WEB_BASE_PATH ?? '/';
export const baseURL = import.meta.env.VITE_SERVER_BASE_URL;
export const tokenName = import.meta.env.VITE_TOKEN_NAME;
export const appTitle = import.meta.env.VITE_APP_TITLE;
export const webOrigin = window.location.origin + basePATH;

/**
 * 全局表格属性
 */
export const GLOBAL_TABLE_PROPS = {
  size: 'small',
  bordered: true,
};

/**
 * 列表页表格属性
 */
export const QUERY_TABLE_PROPS = {
  ...GLOBAL_TABLE_PROPS,
};

/**
 * 表单页表格属性
 */
export const EDIT_TABLE_PROPS = {
  ...GLOBAL_TABLE_PROPS,
};

/**
 * 全局表单属性
 */
export const GLOBAL_FROM_PROPS = {};

/**
 * 搜索栏属性
 */
export const QUERY_FROM_PROPS = {
  ...GLOBAL_FROM_PROPS,
};

/**
 * 编辑页表单属性
 */
export const EDIT_FROM_PROPS = {
  ...GLOBAL_FROM_PROPS,
};

/**
 * 模态窗属性
 */
export const GLOBAL_MODAL_PROPS = {
  draggable: true,
};

/**
 * 抽屉属性
 */
export const GLOBAL_DRAWER_PROPS = {};

/**
 * 详情页属性
 */
export const GLOBAL_PAGE_PROPS = {};
